Dashuang Liu
Articles:
Affilation: College of Mechanical Engineering, Donghua University, Shanghai, P. R. China
All authors: Feng Pei, Liu Dashuang, Zhang Ronggen, Yang Chongchang
Affilation: College of Mechanical Engineering, Donghua University, Padova, P. R. China
All authors: Feng Pei, Liu Dashuang, Yang Chongchang